import axios from 'axios';
import Vue from 'vue';

axios.interceptors.request.use((config) => {
    // 只要 sessionStorage 中有登录用户的数据，我就把它添加到 header 中
    // const userStr = window.sessionStorage.getItem('user');
    const token = window.sessionStorage.getItem('token');
    // if (userStr) {
    //     const user = JSON.parse(userStr);
    //     config.headers.uid = user.uid;
    // }
    if (token) {
        config.headers.token = token;
    }
    return config;
});

axios.interceptors.response.use((res) => {
    return res.data;
});

Vue.prototype.$http = axios;
